type unique.node

13 uses

	unique (current package)
		canonmap.go#L63: 	var slot *atomic.Pointer[node[T]]
		canonmap.go#L64: 	var n *node[T]
		canonmap.go#L145: func (m *canonMap[T]) expand(oldEntry, newEntry *entry[T], newHash uintptr, hashShift uint, parent *indirect[T]) *node[T] {
		canonmap.go#L183: 	var slot *atomic.Pointer[node[T]]
		canonmap.go#L184: 	var n *node[T]
		canonmap.go#L257: type node[T comparable] struct {
		canonmap.go#L261: func (n *node[T]) entry() *entry[T] {
		canonmap.go#L268: func (n *node[T]) indirect() *indirect[T] {
		canonmap.go#L287: 	node[T]
		canonmap.go#L291: 	children [nChildren]atomic.Pointer[node[T]]
		canonmap.go#L295: 	return &indirect[T]{node: node[T]{isEntry: false}, parent: parent}
		canonmap.go#L309: 	node[T]
		canonmap.go#L320: 		node: node[T]{isEntry: true},